AmeliaBooking\Application\Services\Bookable\AbstractPackageApplicationService A

Total Complexity 69
Dependencies 9
Dependents 0
Total lines 437
Lines of code 248
Logical lines of code 104
Comment lines 98
Methods 12
Properties 1

Methods 12

Method Rating Maintainability Complexity Lines of code
getPackageUnusedBookingsCount()
D
28
35 136
fixPurchase()
A
40 14 62
setPaymentData()
A
43 11 47
__construct()
S
81 1 3
deletePackageCustomer()
S
100 1 0
setPackageBookingsForAppointments()
S
100 1 0
isBookingAvailableForPurchasedPackage()
S
100 1 0
getPackageStatsData()
S
100 1 0
updatePackageStatsData()
S
100 1 0
getPackageCustomerServicesForAppointments()
S
100 1 0
getPackageAvailability()
S
100 1 0
getPackagesArray()
S
100 1 0